strombidae ( synonym found)

Definition of strombidae:

°One of the Aeolian Islands in the Tyrrhenian Sea; it has an active volcano.

Definition of strombidae:

°One of the Aeolian Islands in the Tyrrhenian Sea; it has an active volcano.

Back to Top