English edit

Noun edit

moringas

  1. plural of moringa

Anagrams edit

Spanish edit

Noun edit

moringas f pl

  1. plural of moringa