Demerara greenheart

noun
Dem·​e·​rara greenheart | \ ¦demə¦ra(a)rə-, -rär-\

Definition of Demerara greenheart

History and Etymology for Demerara greenheart

from Demerara county, British Guiana

Keep scrolling for more