meaning of Acrosporous

Acrosporous meaning in General Dictionary

Having acrospores

View more

  • Having acrospores.

Acrosporous meaning in General Dictionary

(a.) Having acrospores.