labella meaning

Meaning of labella

What is the full meaning of labella

LABELLUM, the lower petal of an orchid [n]

Example of the word labella placed on a Scrabble board.

Unscrambled word labella

Points for labella

Scrabble
16 points
Word With Friends
13 points
Wordfeud
16 points

Related pages for labella