Noun Definition

jamaica caper tree

1.Definition: shrub of southern Florida to West Indies

Related Noun(s):caper tree

Category: Plants