meaning of chloris

1. tufted or perennial or annual grasses having runners: finger grass; windmill grass


Related Words

chloris | chloris gayana | chloris truncata |

Developed & Maintained By Taraprasad.com

Treasure Words