×
larvivorous
meaning in French
adj.
mangeur des larves, nourri des chenilles
Related Words
larvicide
larviparous
laryngeal
laryngeally
PC Version
Copyright © 2018 WordTech Co.