Definisi 'order amphipoda'

English to English
noun
1 small flat-bodied semiterrestrial crustaceans: whale lice; sand-hoppers; skeleton shrimp Terjemahkan
source: wordnet30


Visual Synonyms