Romanian-Latin dictionary »

himenoptere meaning in Latin

RomanianLatin
himenoptere

hymenoptera