Definisi 'amphibiotic'

English to English
adjective satellite
1 having an aquatic early or larval form and a terrestrial adult form Terjemahkan
source: wordnet30


Visual Synonyms