Definition, Meaning & Synonyms | English word STOMATAL
STOMATAL
Definitions of STOMATAL
- Relating to, or containing, a stoma
Number of letters
8
Is palindrome
No
Search for STOMATAL in:
Page preparation took: 168.35 ms.