English | German | Russian | Czech

monstrillid English

Meaning monstrillid meaning

What does monstrillid mean?

monstrillid

(zoology) Any member of the Monstrillidae.

Are you looking for...?