sterculiaceaeEnglish

Sterculiaceae, family Sterculiaceae, sterculia family

Noun

A large family of plants of order Malvales

English: Sterculiaceae, family Sterculiaceae, sterculia family

English words with similar meanings

Show 2 words