RETIPED MEANING IN ENGLISH

• Retiped Definition & Synonyms

  1. (n.) A bird having small polygonal scales covering the tarsi.


RECENT SEARCHES