camelias

See also: camélias

English

Noun

camelias

  1. plural of camelia

Anagrams

Spanish

Noun

camelias f pl

  1. plural of camelia