EGAVE

limacinid

Meaning

  1. noun Any member of the family Limacinidae of heterobranch snails, known as sea butterflies.

Similar words

limacinoid limnocytherid lucinid litiopid facelinid limnoriid cylichnid lymnaeid limnephilid limnophilid

Save “limacinid” to learn later