The ambrosia of a Corthylus punctatissimum.

Corthylus Punctatissimum

The ambrosia of a Corthylus punctatissimum.