ghost frogs
English
Noun
ghost frogs
plural of
ghost frog