sepaloid
English Dictionary
->
Letter S
-> sepaloid
Search Dictionary:
sepaloid Definition
(a)
resembling
or
characteristic
of
a
sepal
sepaloid Synonyms
sepaline
sepaloid
© Art Branch Inc.