cephalophora
English
cephalophora meaning in English • cephalophora का अर्थ अंग्रेजी में
n. pl.
- The cephalata.