cedar mangrove

English

Noun

cedar mangrove (plural cedar mangroves)

  1. Synonym of cannonball mangrove.