SABELLOID


Meaning of SABELLOID in English

adj like, or related to, the genus sabella.

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