notanduda
/nɒtændʊdə/Definitions
1. noun
A type of rare, flowering plant found in specific tropical regions.
“The botanist discovered a new species of notanduda in the uncharted jungle.”
1. noun
A type of rare, flowering plant found in specific tropical regions.
“The botanist discovered a new species of notanduda in the uncharted jungle.”