English | German | Russian | Czech

trochamminid English

Meaning trochamminid meaning

What does trochamminid mean?

trochamminid

(zoology) Any member of the Trochamminidae.

Are you looking for...?