achyrodes

/æk.ɪ.ɹəʊ.diz/

Definitions

1. noun

A genus of annual or perennial plants of the family Amaranthaceae.

“The rare species of achyrodes was discovered in the arid desert region.”

Synonyms

  • amaranth
  • amaranthaceae

Antonyms

  • annual plant