What does Adenophorous mean?

Adenophorous meaning in General Dictionary

creating glands

View more

  • creating glands.

Adenophorous meaning in General Dictionary

(a.) manufacturing glands.