PSILOPAEDIC MEANING IN ENGLISH

• Psilopaedic Definition & Synonyms

  1. (a.) Having down upon the pterylae only; -- said of the young of certain birds.


RECENT SEARCHES