English | German | Russian | Czech

aulophore English

Meaning aulophore meaning

What does aulophore mean?

aulophore

The larval form of some insects that has a mucous tube

Are you looking for...?