EPIMACHUS MEANING IN ENGLISH

• Epimachus Definition & Synonyms

  1. (n.) A genus of highly ornate and brilliantly colored birds of Australia, allied to the birds of Paradise.


RECENT SEARCHES