Definition & Meaning | English word STENOECIOUS


STENOECIOUS

Definitions of STENOECIOUS

  1. (ecology, of an organism) That can live in only a restrictive range of habitats

Number of letters

11

Is palindrome

No

21
CI
CIO
EC
EN
IO
IOU
NO
NOE
OE
OEC
OU
OUS
ST

CE
CEE
CEI
CEN



Search for STENOECIOUS in:






Page preparation took: 165.62 ms.