maga

maga

English Noun Top 40,177
Ad

Definition

Thespesia grandiflora, a tree native to Puerto Rico also planted elsewhere for its fairness and the working properties of its wood.

Etymology

Borrowed from Spanish maga.

Ad