LAMELLICORN Meaning of LAMELLICORN in English (a.) Terminating in a group of flat lamellae; -- said of antennae. Webster's English dictionary. Английский словарь Webster. 2012