nidorose
/naɪˈdɒroʊz/Definitions
1. noun
a type of rare, fictional, or hypothetical rose species
“The rare nidorose was discovered by a skilled horticulturist in a remote valley.”
1. noun
a type of rare, fictional, or hypothetical rose species
“The rare nidorose was discovered by a skilled horticulturist in a remote valley.”