Entry # 1215 has returned 1 entry

la

noun kind of plant, found at seafront Port Vila; introduced