rosa amarilla

Spanish

Noun

rosa amarilla f (plural rosas amarillas)

  1. The buttercup tree, Cochlospermum vitifolium.
    Synonym: papayote