Definify.com

Definition 2024


tortuca

tortuca

Interlingua

Tortuca verde
Green sea turtle (Chelonia mydas)

Noun

tortuca (plural tortucas)

  1. turtle, tortoise