EN

Synonyms for vegetable lamb

Most common

barometz

All synonyms

Noun

Definitions

  1. n. 1

    A legendary plant believed to grow sheep from its branches.

By length

8 letters
barometz