Auricularia definition

(zoology) The larvae of the sea cucumber.
noun
0
0
Advertisement

Origin of auricularia

  • From Latin auriculāria (“ear-shaped things”).

    From Wiktionary