English | German | Russian | Czech

monstrilloid English

Meaning monstrilloid meaning

What does monstrilloid mean?

monstrilloid

(zoology) Any copepod in the order Monstrilloida.

Are you looking for...?