semaphylls
English
Noun
semaphylls
plural of
semaphyll