• word of the day

    sagittaria

    sagittaria - Dictionary definition and meaning for word sagittaria

    Definition
    (noun) genus of aquatic herbs of temperate and tropical regions having sagittate or hastate leaves and white scapose flowers
    Synonyms : genus sagittaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp