AURICULARIA


Meaning of AURICULARIA in English

noun ·pl a kind of holothurian larva, with soft, blunt appendages. ·see illustration in appendix.

Webster English vocab.      Английский словарь Webster.