English | German | Russian | Czech

polycladose English

Meaning polycladose meaning

What does polycladose mean?

polycladose

(zoology) Having many branches

Are you looking for...?