Advertisement

Advertisement

lady palm

noun

  1. any of several palms of the genus Rhapis, native to southeastern Asia and cultivated as houseplants.


Advertisement

Advertisement

Advertisement

Advertisement


lady orchidlady's bedstraw