Assertion: large stick insect | /r/Synonym | macleay’s spectre stick insect
Facets:
Source sentences:
text: Also known as Macleay’s spectre stick insect, these large stick insects can grow up to 20 cm long.