EGAVE

trochomorphid

Meaning

  1. noun Any snail in the family Trochomorphidae.

Similar words

trochid trochamminid trochonematid trocholitid trochelminth trochoid trochus trogid omphalotrochid strophocheilid

Save “trochomorphid” to learn later