Xylogenous

    0
    1514

    Xylogenous definition

    Xylogenous
    adjective
    living on wood: adapted to or living in or on wood

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here