English | German | Russian | Czech

trophosperm English

Meaning trophosperm meaning

What does trophosperm mean?

trophosperm

(botany) The placenta.

Are you looking for...?