meaning of flexuosa

1. shrub or small tree of southern Florida to Central and South America


Related Words

capparis flexuosa | flexuose | flexuous |

Developed & Maintained By Taraprasad.com

Treasure Words