← Back to browseメガロパ[megaropa]nounJapanese definitionNo Japanese definition yet.English definitionmegalopa (larval stage); megalopsExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsメガロメガロドンメガメガロポリスメガロマニアメガロサウルス