amborellas
English
Noun
amborellas
plural of
amborella