meaning of avena

1. A genus of grasses, including the common oat (Avena sativa); the oat grasses.


Related Words

avena | avenaceous | avenage |

Developed & Maintained By Taraprasad.com

Treasure Words