lagenid

English

Noun

lagenid (plural lagenids)

  1. (zoology) Any foraminifer in the family Lagenidae.

Anagrams