Indonesian Tools

English Tools

Definisi 'oötooid'

English to English
noun
1. A half oviparous, or an oviparous, mammal; a marsupial or monotreme. Terjemahkan
source: webster1913


Visual Synonyms

Link to this page: