meaning of cenchrus

1. a genus of grasses of the family Gramineae that have burs


Related Words

cenchrus | cenchrus ciliaris | cenchrus tribuloides |

Developed & Maintained By Taraprasad.com

Treasure Words