LEIOTRICHOUS


Meaning of LEIOTRICHOUS in English

(a.) Having smooth, or nearly smooth, hair.

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