English → Hindi dictionary
amphibiotic
Definition
having an aquatic early or larval form and a terrestrial adult form
Looking for poetry? Read shayari and poems by great poets.
having an aquatic early or larval form and a terrestrial adult form
Looking for poetry? Read shayari and poems by great poets.