CASTANEA MEANING IN ENGLISH

• Castanea Definition & Synonyms

  1. (n.) A genus of nut-bearing trees or shrubs including the chestnut and chinquapin.


RECENT SEARCHES