ALIFEROUS MEANING IN ENGLISH

• Aliferous Definition & Synonyms

  1. (a.) Having wings, winged; aligerous.


RECENT SEARCHES