English | German | Russian | Czech

sepaloid English

Meaning sepaloid meaning

What does sepaloid mean?

sepaloid

resembling or characteristic of a sepal

Synonyms sepaloid synonyms

What other words have the same or similar meaning as sepaloid?

sepaloid English » English

sepaline

Are you looking for...?