Entry # 351 has returned 1 entry

buts

noun larvae

(Spanish) la larva