LEIOTRICHAN Meaning of LEIOTRICHAN in English noun one of the leiotrichi. 2. leiotrichan ·adj of or pertaining to the leiotrichi. Webster English vocab. Английский словарь Webster. 2012