meaning of legumen

1. Same as Legume.


Related Words

legumen | legumens |

Developed & Maintained By Taraprasad.com

Treasure Words