BALANIFEROUS MEANING IN ENGLISH

• Balaniferous Definition & Synonyms

  1. (a.) Bearing or producing acorns.


RECENT SEARCHES