laetmogonid

English

Noun

laetmogonid (plural laetmogonids)

  1. Any holothurian in the family Laetmogonidae

Anagrams