meaning of tetrasepalous
1.
Having
four
sepals.
Related Words
tetrasepalous
|
Developed & Maintained By
Taraprasad.com