melaleucas
English
Noun
melaleucas
plural of
melaleuca