What does Biantheriferous mean?

Biantheriferous meaning in General Dictionary

Having two anthers

View more

  • Having two anthers.

Biantheriferous meaning in General Dictionary

(a.) Having two anthers.