0%

ALL meanings of cecropia

C c
  • noun cecropia A fast-growing tropical American tree, typically among the first to colonize a cleared area. Many cecropias have a symbiotic relationship with ants. 1
  • noun cecropia A silkworm moth, Hyalophora cecropia, native to North America, having red white and black markings. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?