1. sea turtle [ Synonyms: marine turtle] | |
Any of various large turtles with limbs modified into flippers; widely distributed in warm seas
|
Software for Aluminum Business Inventory and Accounts Management Software for Aluminum Businesses in ... Read more