Please enable javascript to use dictionary! Howto enable javascript?
megalopa▼◼◼◼(the final larval stage found in decapod crustaceans)noun
↑