English | German | Russian | Czech

plumular English

Meaning plumular meaning

What does plumular mean?

plumular

(botany) Relating to a plumule.

Are you looking for...?