メガロパだった
megaropadatta

Noun
Da Copula

The past form of メガロパ

1. Was a megalopa.

Past/Perfective
Biology