Zoology
Industry
Medicine
Translate English Arabic pupa
English
Arabic
Noun
-
pupa [pl. pupae / pupas]more ...
-
pupa [pl. pupae / pupas] , {zool.}خادرة [ج. خَوادِر] ، {طور بين اليرقانة والحشرة الكاملة}، {الحيوان}more ...
-
pupa [pl. pupae / pupas]more ...
- more ...