meaning of biantheriferous

1. Having two anthers.


Related Words

biantheriferous |

Developed & Maintained By Taraprasad.com

Treasure Words