Skip to main content

calaba

English calaba meaning in English  •  calaba का अर्थ अंग्रेजी में
Noun
  • a West Indian tree (Calophyllum calaba) having racemes of fragrant white flowers and yielding a durable timber and resinous juice.
Advertisement