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.”

Synonyms

  • rare flower
  • rose species

Antonyms

  • common bloom
  • weed