Find out definitions,synonyms and examples of Sepaloid
There are 1 meaning(s) for word Sepaloid
Similar words of Sepaloid :