Word info

plexaurid

Noun

Meaning

plexaurid (plural plexaurids)

Any octocoral of the family Plexauridae

Source: en.wiktionary.org

Close letter words and terms