meaning of leguminious

1. of or resembling the legumes; "leguminious ">plants"


Related Words

leguminious |

Developed & Maintained By Taraprasad.com

Treasure Words