meaning of sepaloid

1. Like a sepal, or a division of a calyx.
2.
resembling or characteristic of a sepal


Related Words

sepaloid |

Developed & Maintained By Taraprasad.com

Treasure Words