LAGOPOUS MEANING IN ENGLISH

• Lagopous Definition & Synonyms

  1. (a.) Having a dense covering of long hair, like the foot of a hare.


RECENT SEARCHES