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.”
1. noun
A type of ancient, extinct grain or plant.
“The archaeologists discovered evidence of lochopyra in the ancient city.”