Definition & Meaning | English word TRISTRATOSE


TRISTRATOSE

Definitions of TRISTRATOSE

  1. (anatomy, botany) Composed of three cell layers

Number of letters

11

Is palindrome

No

29
AT
ATO
IS
IST
OS
OSE
RA
RAT
RI
RIS

AE
AEO
AER
AES
AET



Search for TRISTRATOSE in:






Page preparation took: 198.66 ms.