Definition, Meaning, Synonyms & Anagrams | English word STOMATE
STOMATE
Definitions of STOMATE
- (archaic) stoma
Number of letters
7
Is palindrome
No
Search for STOMATE in:
Page preparation took: 133.79 ms.