copperpod
Noun
Meaning
copperpod (plural copperpods)
Either of two ornamental trees, Peltophorum pterocarpum of Southeast Asia or Peltophorum dubium of South America.
Noun
copperpod (plural copperpods)
Either of two ornamental trees, Peltophorum pterocarpum of Southeast Asia or Peltophorum dubium of South America.