ELYTROID


Meaning of ELYTROID in English

(a.) Resembling a beetle's wing case.

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