English | German | Russian | Czech

agamosperm English

Meaning agamosperm meaning

What does agamosperm mean?

agamosperm

(botany) Any agamospermous plant

Are you looking for...?