sea blite









sea blite


noun

  1. any of several halophytic herbs of the genus Suaeda, having fleshy leaves.
56 queries 0.616