English | German | Russian | Czech

antheriferous English

Meaning antheriferous meaning

What does antheriferous mean?

antheriferous

(botany) Producing anthers, as plants. supporting anthers

Are you looking for...?