EGAVE

atrypid

Meaning

  1. noun A lamp shell; a brachiopod of the order, sometimes suborder, †Atrypida

Similar words

atrypide atrypacean athyride brach rhynchonellate acanthopore aptychus brachidium aditicule actinotrocha

Save “atrypid” to learn later