Word info

short-stalked

Adjective Satellite

Meaning

of plants having relatively short stalks

Source: WordNet

Close letter words and terms