meaning of antheriferous

1. Producing anthers, as plants.
2.
Supporting anthers, as a part of a flower.


Related Words

antheriferous |

Developed & Maintained By Taraprasad.com

Treasure Words