meaning of helianthus petiolaris

1. similar to the common sunflower with slender usually branching stems common in central United States


Related Words

helianthus petiolaris |

Developed & Maintained By Taraprasad.com

Treasure Words