meaning of episepalous

1. Growing on the sepals or adnate to them.


Related Words

episepalous |

Developed & Maintained By Taraprasad.com

Treasure Words