meaning of Biantheriferous

Biantheriferous meaning in General Dictionary

Having two anthers

View more

  • Having two anthers.

Biantheriferous meaning in General Dictionary

(a.) Having two anthers.