Search term tadpole has 3 results
Jump to
EN English FR French
tadpole têtard {m}
tadpole (n) [amphibians] têtard (n) {m} [amphibians]
tadpole (n) [toad or frog larva] têtard (n) {m} [toad or frog larva]