larvivorous


Results for "larvivorous"

English - Turkish Dictionary

larvivorous

(English - Turkish Dictionary) :
s. kurtçul.