Sagittaria Meaning

There are 1 meaning(s) for word Sagittaria

Meaning 1 : genus of aquatic herbs of temperate and tropical regions having sagittate or hastate leaves and white scapose flowers

    Synonyms : genus sagittaria