COLA SEED MEANING IN ENGLISH

• Cola seed Definition & Synonyms

  1. () The bitter fruit of Cola acuminata, which is nearly as large as a chestnut, and furnishes a stimulant, which is used in medicine.


RECENT SEARCHES