cocus

cocus

English Noun
Ad

Definition

Brya ebenus, a Caribbean flowering tree.

Etymology

Unknown.

Ad