SEPALOID


Meaning of SEPALOID in English

adj like a sepal, or a division of a calyx.

Webster English vocab.      Английский словарь Webster.