ota ( synonym found)

Definition of ota:

°A widely cultivated cereal grass, Avena sativa.
°The seeds of the oat, harvested as a food crop.

Definition of ota:

°A widely cultivated cereal grass, Avena sativa.
°The seeds of the oat, harvested as a food crop.

Back to Top