ULOTRICHOUS MEANING IN ENGLISH

• Ulotrichous Definition & Synonyms

  1. (a.) Having woolly or crispy hair; -- opposed to leiotrichous.


RECENT SEARCHES