meaning of monadelphous

1. Of or pertaining to the Monadelphia; having the stamens united in one body by the filaments.


Related Words

monadelphous |

Developed & Maintained By Taraprasad.com

Treasure Words