lamproyons
French
Noun
lamproyons
plural of
lamproyon