meaning of avenaceous

1. Belonging to, or resembling, oats or the oat grasses.


Related Words

avenaceous |

Developed & Maintained By Taraprasad.com

Treasure Words