lochopyra

/ˌloʊkəpˈraɪə/

Definitions

1. noun

A type of ancient, extinct grain or plant.

“The archaeologists discovered evidence of lochopyra in the ancient city.”

Synonyms

  • loco
  • wild grass

Antonyms

  • cultivated crop
  • domesticated plant