English | German | Russian | Czech

maxillula English

Meaning maxillula meaning

What does maxillula mean?

maxillula

(zoology) Either of the first pair of maxillae in crustaceans.

Are you looking for...?