English | German | Russian | Czech

polycladous English

Meaning polycladous meaning

What does polycladous mean?

polycladous

(botany) Having many branches

Are you looking for...?