meaning of staminode

1. A staminodium.


Related Words

staminode |

Developed & Maintained By Taraprasad.com

Treasure Words