meaning of cyperus alternifolius

1. African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves


Related Words

cyperus alternifolius |

Developed & Maintained By Taraprasad.com

Treasure Words