meaning of sepalous

1. Having, or relating to, sepals; -- used mostly in composition. See under Sepal.


Related Words

sepalous |

Developed & Maintained By Taraprasad.com

Treasure Words