English | German | Russian | Czech

adenophorous English

Meaning adenophorous meaning

What does adenophorous mean?

adenophorous

(botany) Producing glands.

Are you looking for...?