Subscribe
URL of the page has been copied to clipboard.
Meaning : Of plants having relatively long stalks.
Synonyms : tall-stalked
Install App