Definitions
There is 1 meaning of the phrase
Allionia Incarnata.
Allionia Incarnata - as a noun
Trailing plant having crowded clusters of 3 brilliant deep pink flowers resembling a single flower blooming near the ground; found in dry gravelly or sandy soil; southwestern united states and mexico
Synonyms (Exact Relations)
Word Variations & Relations
A-Z Proximities
- alligatoridae
- alligators
- allineation
- allineations
- allionia
- Allionia Incarnata
- allioniaceae
- allis
- allises
- alliterate
- alliterated