noun
Meaning 1
Megascolides australis, a large species of earthworm native to Australia, typically growing to 1 metre in length.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided