English | German | Russian | Czech

achaenocarp English

Meaning achaenocarp meaning

What does achaenocarp mean?

achaenocarp

Any dry indehiscent fruit.

Are you looking for...?