Subscribe
URL of the page has been copied to clipboard.
Meaning : A small genus of tropical trees including the portia tree.
Synonyms : thespesia
Install App