LEIOTRICHOUS


Meaning of LEIOTRICHOUS in English

adj having smooth, or nearly smooth, hair.

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