LAMELLICORN


Meaning of LAMELLICORN in English

(a.) Terminating in a group of flat lamellae; -- said of antennae.

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