Pontederia cordata
Noun
Meaning
American plant having spikes of blue flowers and growing in shallow water of streams and ponds
Source: WordNetNoun
American plant having spikes of blue flowers and growing in shallow water of streams and ponds
Source: WordNet