Dictionary.com
Thesaurus.com

auriculariae

  • plural
    of auricularia.
    auricularia
    noun
    the bilaterally symmetrical, ciliated larva of a holothurian.

More Suggestions